2.2. 下载 RHEL 安装 ISO 镜像

您所在的位置:网站首页 win11multiedition iso下载 2.2. 下载 RHEL 安装 ISO 镜像

2.2. 下载 RHEL 安装 ISO 镜像

2024-07-16 10:31| 来源: 网络整理| 查看: 265

您可以通过访问红帽 客户门户网站 下载 Red Hat Enterprise Linux,或者您可以选择使用 curl 命令下载它。

2.2.1. 安装 ISO 镜像的类型

红帽客户门户网站中有两种可用的 Red Hat Enterprise Linux 9 安装 ISO 镜像。

DVD ISO 镜像文件 它是包含 BaseOS 和 AppStream 软件仓库的完整安装程序。使用 DVD ISO 文件,您可以在不访问额外存储库的情况下完成安装。 Boot ISO 镜像文件

Boot ISO 镜像是一个最小安装,可用于以两种不同的方式安装 RHEL:

当注册并从 Content Delivery Network(CDN)安装 RHEL 时。 作为最小镜像,需要访问 BaseOS 和 AppStream 存储库来安装软件包。存储库是 DVD ISO 镜像的一部分,可以从 红帽客户门户网站 下载。下载并解包 DVD ISO 镜像以访问存储库。

下表包含了可用于支持的架构的镜像的信息。

表 2.1. 引导和安装镜像构架安装 DVD引导 DVD

AMD64 和 Intel 64

x86_64 DVD ISO 镜像文件

x86_64 引导 ISO 镜像文件

ARM 64

Arch64 DVD ISO 镜像文件

Arch64 Boot ISO 镜像文件

IBM POWER

ppc64le DVD ISO 镜像文件

ppc64le Boot ISO 镜像文件

64-bit IBM Z

s390x DVD ISO 镜像文件

s390x Boot ISO 镜像文件

2.2.2. 从客户门户网站下载 ISO 镜像

Boot ISO 镜像是一个最小的镜像文件,它支持注册您的系统、附加订阅以及从 Content Delivery Network(CDN)安装 RHEL。DVD ISO 镜像文件包含所有存储库和软件包,且不需要任何额外的配置。

先决条件

您有一个有效的红帽订阅。 您可以登陆到红帽客户门户网站中的 Product Downloads,网址为 Product Downloads 。

流程

打开浏览器并访问 https://access.redhat.com/downloads/content/rhel。

本页列出了 Red Hat Enterprise Linux 的流行下载。

点您需要的 ISO 镜像旁的 现在下载 。

如果没有列出所需的 RHEL 版本,点 All Red Hat Enterprise Linux Downloads。

在 Product Variant 下拉菜单中选择您需要的变体和架构。

可选:选择 Packages 选项卡来查看所选变体中包含的软件包。有关 Red Hat Enterprise Linux 9 中可用的软件包的详情,请查看 Package Manifest 文档。

在 Version 下拉菜单中选择您要下载的 RHEL 版本。默认情况下,所选变体和架构的最新版本被选中。

Product Software 选项卡显示镜像文件,其中包括:

Red Hat Enterprise Linux Binary DVD 镜像。 Red Hat Enterprise Linux Boot ISO 镜像。

可能还会有其他镜像,例如预配置的虚拟机镜像。

点您需要的 ISO 镜像旁的 现在下载 。 2.2.3. 使用 curl 下载 ISO 镜像

使用 curl 工具,您可以使用命令行从 web 获取所需的文件,来根据需要将其保存在本地传给另一个程序。这部分解释了如何使用 curl 命令下载安装镜像。

先决条件

curl 和 jq 软件包已安装。

如果您的 Linux 发行版没有使用 dnf 或 apt,或者您没有使用 Linux,请从 curl 网站 下载最合适的软件包。

您已有从 Red Hat API Tokens 生成的离线令牌。 您有要从 Product Downloads 下载的文件的校验和。

流程

使用以下内容创建一个 bash 文件:

#!/bin/bash # set the offline token and checksum parameters offline_token="" checksum= # get an access token access_token=$(curl https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token -d grant_type=refresh_token -d client_id=rhsm-api -d refresh_token=$offline_token | jq -r '.access_token') # get the filename and download url image=$(curl -H "Authorization: Bearer $access_token" "https://api.access.redhat.com/management/v1/images/$checksum/download") filename=$(echo $image | jq -r .body.filename) url=$(echo $image | jq -r .body.href) # download the file curl $url -o $filename

在上面的文本中,将 替换为从 Red Hat API 门户收集的令牌,将 替换为 Product Downloads 页面中获取的校验和的值。

使此文件可执行。

$ chmod u+x FILEPATH/FILENAME.sh

打开终端窗口并执行 bash 文件。

$ ./FILEPATH/FILENAME.sh警告

使用与网络最佳实践一致的密码管理。

不要以纯文本形式存储密码或凭证。 防止令牌被未经授权使用。

其它资源

开始使用红帽 API


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3